vegetable fiber thread - Espagnol Anglais Dictionnaire